package com.yunhe.policyfulfillment.policyful.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName AuditMatterBo
 * @Description TODO
 * @Author HeTao
 * @Date 2021/8/25 10:03
 * @Version 1.0
 **/
@Data
@ApiModel("事项配置审核对象")
public class AuditMatterBo implements Serializable {

    private static final long serialVersionUID = 5546572611882684420L;

    @ApiModelProperty("id")
    private Integer id;

    /**
     * 批量审核id数组
     */
    @ApiModelProperty("批量审核ID集合")
    private List<Integer> ids;

    @ApiModelProperty("当前审核节点")
    private String currentAuditNode;

    @ApiModelProperty("审核状态 01 通过 02 驳回  03 补充材料 04 中止")
    private String status;

    /**
     * 当前审批节点建议
     */
    @ApiModelProperty("当前审批节点建议")
    private String approveSuggestion;

    /**
     * 建议建立金额
     */
    @ApiModelProperty("建议建立金额")
    private long suggestedAmount;

    /**
     * 审批超时说明
     */
    @ApiModelProperty("审批超时说明")
    private String timeoutDesc;
}
